Obec Horní Moštěnice leží v Olomouckém kraji v ORP Přerov v nadmořské výšce 216 m. V roce 2014 zde žilo 1657 obyvatel. Horní Moštěnice má katastrální území o rozloze 982 ha.